mallorca donkey - German English Dictionary